{@DESCRIPTION}
(function(__NAME__,__DOMAIN__,__APPDOMAIN__,context){
	var __UP__= __OBJECT__[__NAME__];var ____ = {};__EXTEND__(____,__UP__);
	var dom = ____.dom;
	{@jscode}
	__MODULE_INIT__[__DOMAIN__].push({domain:____,name:____.init,value:__NAME__});__OBJECT__[__NAME__] = ____;
	__MODULE_LIST__[__NAME__] = {module:"{@CLASS_NAME}",target:____,domain:__APPDOMAIN__};
	{@GLOBAL}
})